import amesu from "../../model/bot/amesu";
import { Bot_msg } from "../../model/bot/bot_msg";
import server from "../../model/client/server";
import { mathType, packge } from "../../model/msgHandle/packge";

class index extends packge {

    constructor() {
        super()
    }
    init(): void {
        this.addMath(mathType.math_all, '拍卖行', ((msg: Bot_msg) => { this.look(msg) }), this,false)
        this.addMath(mathType.math_all, '交易所', ((msg: Bot_msg) => { this.look(msg) }), this,false)
        this.addMath(mathType.math_all, '拍卖帮助', ((msg: Bot_msg) => { this.help('拍卖',msg) }), this,false)
        this.addMath(mathType.math_start, '出价', ((msg: Bot_msg) => { this.offer(msg) }), this,false)
    }
    offer(msg: Bot_msg) {
        let num = this.getNumber(msg.getContent());
        if (!num) {
            num = 1;
        }
        server.api('auction/Offer', { num: num }, msg)
    }
    look(msg: Bot_msg) {
        server.api('auction/Look', {}, msg);
        // amesu.parseImageUrl(url)
    }
}
export default new index();